//
//  YJCaiFuBBSVC.m
//  YJB
//
//  Created by 高卫明 on 16/5/28.
//  Copyright © 2016年 YJB. All rights reserved.
//

#import "THBBSVC.h"
#import "THBBSCell.h"
#import "THsectionHeaderView.h"
@interface THBBSVC ()<UITableViewDelegate,UITableViewDataSource>
@property(nonatomic,strong)UITableView *tableView;
@end

@implementation THBBSVC
- (void)viewDidLoad
{
    [super viewDidLoad];
    //注册cell
    [self.tableView registerNib:[UINib nibWithNibName:NSStringFromClass([THBBSCell class]) bundle:nil] forCellReuseIdentifier:bbsCellID];
    self.tableView.tableFooterView = [UIView new];
    self.tableView.backgroundColor = MYCOLOR(238, 238, 238);
    self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
    
    self.automaticallyAdjustsScrollViewInsets = NO;
    self.tableView.contentInset = UIEdgeInsetsMake(0, 0, 64 + 49 + 10, 0);
    self.tableView.scrollIndicatorInsets = self.tableView.contentInset;
    
}

-(UITableView *)tableView
{
    if (_tableView == nil)
    {
        _tableView = [[UITableView alloc]initWithFrame:CGRECT(0, 0, IPHONE_W, IPHONE_H) style:UITableViewStyleGrouped];
        _tableView.delegate = self;
        _tableView.dataSource = self;
        [self.view addSubview:_tableView];
    }
    return _tableView;
}

#pragma mark - Table view data source
- (CGFloat )tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return 150;
}

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 2;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return section == 0?1:6;
}

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
    return 36;
}

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
{
    return 0.01f;
}


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{

    THBBSCell *cell = [tableView dequeueReusableCellWithIdentifier:bbsCellID forIndexPath:indexPath];
    return cell;
}

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
    THsectionHeaderView *headerView = [THsectionHeaderView geSectionHeaderView];
    headerView.height = 26;
    headerView.isNotic = section==0;
    return headerView;
}


@end
